drop-dead gorgeous - French English Dictionary